new Date<A ? B : C